package DieSiedler;

/**
 * Ein Thread welche die Spiellogik automatisch starten kann.
 * @author Sebastian Kummer
 *
 */
public class AutoStart extends Thread {
	
	private SpielLogik logik;
	
	private int delay;
	
	public AutoStart(SpielLogik logik) {
		this(logik, 0);
	}
	
	public AutoStart(SpielLogik logik, int delay) {
		super();
		this.logik = logik;
		this.delay = delay;
	}

	public void run(){
		// delay abwarten
		try {
			sleep(delay);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		logik.start();
	}

}
